🇬🇧 en tr 🇹🇷

internal carotid artery noun

  • (anatomy) The inner branch of the carotid artery that supplies the brain, eyes, and other internal structures of the head.
internal karotid arter
Wiktionary Links